explore new lands - Spanish English Dictionary